gene splicing - English Synonyms Dictionary